#ifndef SROS_DEVICE_BMS_CONFIG_HPP
#define SROS_DEVICE_BMS_CONFIG_HPP

#include <stdint.h>
#include <commons/config/config.hpp>

namespace sros::device::cfg
{
    // 电池配置
    struct BMSCfg
    {
        uint32_t index;             // 绑定的485口索引
        bool enable;                // 是否启用

        NLOHMANN_DEFINE_TYPE_INTRUSIVE_WITH_DEFAULT(BMSCfg, index, enable)
    };
}

#endif